아날로그 입력 ======================================================= Basic Function ------------------------------------------------------------ .. csv-table:: :widths: 10 85 :header-rows: 1 :stub-columns: 0 함수명, 함수 의미 :ref:`COMILX_AD_SetInputType`, 아날로그 입력 신호의 연결 형식을 소프트웨어적으로 설정합니다. :ref:`COMILX_AD_SetRange`, A/D 채널의 입력 범위를 정합니다. :ref:`COMILX_AD_GetDigit`, 주어진 채널에 대하여 A/D 변환을 수행하고 그 값을 정수값으로 반환합니다. :ref:`COMILX_AD_GetVolt`, 주어진 채널에 대하여 A/D 변환을 수행하고 그 값을 voltage 값으로 변환합니다. ============================================== COMI-LX10x 시리즈 전용 A/D 스캔 ============================================== Basic Function ------------------------------------------------------------ .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 함수명, 함수 설명 :ref:`COMILX_US1_Start`, Unlimited scan 기능을 시작합니다. :ref:`COMILX_US1_Stop`, Unlimited scan 기능을 종료합니다. :ref:`COMILX_US1_CurCount`, 현재까지 수행된 SCAN 횟수를 반환합니다. :ref:`COMILX_US1_GetBuffer`, 스캔 버퍼를 가리키는 포인터를 반환합니다. :ref:`COMILX_US1_SBPos`, 원하는 스캔 데이터가 있는 스캔 버퍼의 인덱스(Index)를 계산해줍니다. :ref:`COMILX_US1_RetrvOne`, 원하는 위치의 A/D Scan 데이터를 Voltage 값으로 반환합니다. :ref:`COMILX_US1_RetrvChannel`, A/D Scan 채널 중에서 하나의 채널에 대한 데이터 블럭을 Voltage 값으로 환산하여 전달합니다. :ref:`COMILX_US1_RetrvBlock`, A/D Scan 전 채널에 대한 데이터를 사용자가 지정하는 버퍼에 전달합니다. :ref:`COMILX_US1_ReleaseBuf`, COMILX_US1_Stop()가 수행될 때 할당되었던 스캔 버퍼를 메모리 해제 시킵니다. ============================================== COMI-LX20x 시리즈 전용 A/D 스캔 ============================================== Basic Function ------------------------------------------------------------ .. csv-table:: :widths: 10 90 :header-rows: 1 :stub-columns: 0 함수명, 함수 설명 :ref:`COMILX_US2_SetTriggerEvent`, Trigger Event 를 사용할 것인지를 결정하고 Trigger Event 신호의 종류와 운용 방법을 설정합니다. :ref:`COMILX_US2_Start`, Unlimited scan 기능을 시작합니다. :ref:`COMILX_US2_Resume`, 이시 중지된 A/D 스캔을 재개하여 줍니다. :ref:`COMILX_US2_IsBufFull`, 지정한 크기(개수)의 스캔 버퍼에 데이터가 다 찼는지를 알려줍니다. :ref:`COMILX_US2_ChangeScanFreq`, 스캔이 진행되는 중에 스캔 주파수를 변경합니다. :ref:`COMILX_US2_DmaCount`, 스캔이 시작된 후에 현재까지 몇회의 DMA 데이터 블록이 전송됐는지를 알려줍니다. :ref:`COMILX_US2_GetBuffer`, 각 채널에 대한 스캔 버퍼의 포인터를 반환합니다. :ref:`COMILX_US2_RetrvChannel`, A/D Scan 채널 중에서 하나의 채널에 대한 데이터 블럭을 Voltage 값으로 환산하여 전달합니다. :ref:`COMILX_US2_Stop`, A/D 스캔을 종료합니다. :ref:`COMILX_US2_ReleaseBuf`, COMILS_US2_Start()가 수행될 때 할당되었던 스캔 버퍼를 멜모리 해제 시킵니다. .. toctree:: :glob: :hidden: Basic Functions/*